#pragma once
#include "Surface.h"
#include "Image.h"
class Sphere :
public Surface
{
public:
	Sphere(void);
	~Sphere(void);

	bool Hit(Point eye, Vec3f direction, HitRecord *hit) const;
	Pixel Shade(Point loc, Vec3f in) const;
	Point center;
	float radius;
	Pixel color;
};

